package com.psct.data;

import com.psct.Constant;

import android.content.Context;
import android.content.SharedPreferences;

public class PSCTSettingSave {
	private SharedPreferences sp;

	public PSCTSettingSave(Context context) {
		sp = context.getSharedPreferences("psct_setting", Context.MODE_PRIVATE);
	}
	
	/**
	 * 保存是否自动播放背景音乐
	 * @param b
	 */
	public void saveMusicAutoPlay(boolean b) {
		SharedPreferences.Editor editor = sp.edit();
		editor.putBoolean(Constant.KEY_AUTOPLAY, b).commit();
	}
	
	/**
	 * 是否自动播放背景音乐
	 * @return
	 */
	public boolean isMusicAutoPlay() {
		return sp.getBoolean(Constant.KEY_AUTOPLAY, false);
	}
	
	/**
	 * 保存播放模式
	 * @param model
	 */
	public void savaPlayModel(int model) {
		SharedPreferences.Editor editor = sp.edit();
		editor.putInt(Constant.KEY_PLAYMODEL, model).commit();
	}
	
	/**
	 * 取得播放模式，模式一般模式
	 * @return
	 */
	public int getPlayModel() {
		return sp.getInt(Constant.KEY_PLAYMODEL, Constant.MODEL_NOMAL);
	}
	
	/**
	 * 保存是否自动更新
	 * @param b
	 */
	public void saveAutoUpdate(boolean b) {
		sp.edit().putBoolean(Constant.KEY_AUTOUPDATE, b).commit();
	}
	
	public boolean isAutoUpdate() {
		return sp.getBoolean(Constant.KEY_AUTOUPDATE, false);
	}
}
